projects online shopping automated sample preparation builders developers drug delivery shop catalyst research crystallization design crystallisation open source parallel synthesis dose content uniformity linux construction drug qc